The Napier Type System
نویسندگان
چکیده
Persistent programming is concerned with the construction of large and long lived systems of data. In designing and building persistent object systems, we are attempting to regularise the activities that are performed on data by programming languages, operating systems, database management systems and file systems. We have identified the following areas of research which we are investigating in the context of persistent systems. They are: controlling complexity, protection of data, orthogonal persistence, controlled system evolution and concurrent computation. In this paper, we describe the data modelling facilities of the Napier type system. We also demonstrate the flexible and incremental nature of the type checking mechanism that is required for persistent programming. The type system is central to the nature of the Napier language and we will demonstrate how it has been designed to solve problems in the five areas identified above.
منابع مشابه
Evaluation of Moringa Foliage (Moringa oleifera) as Goat Feed
Thirty five growing male goats (6.98±0.86 kg BW) were divided into five equal groups with seven animals in each group. The five dietary treatments were consisted of varying proportions of Moringa foliage (Moringa oleifera) and napier grass (Pennisetum purpurium); T1 (100% Moringa foliage); T2 (75% Moringa foliage+25% napier grass); T3 (50% Moringa foliage+50% napier grass); T4 (25% Moringa foli...
متن کاملAssessment of genetic diversity in accessions of pearl millet (Pennisetum glaucum) and napier grass (Pennisetum purpureum) using microsatellite (ISSR) markers
Pearl millet (Pennisetum glaucum (L.) R. Br.) and napier grass (Pennisetum purpureum Schumach) are the most economically important species in the genus Pennisetum. Knowledge of genetic diversity of these two species would enhance their potentials for utilization. The present work assessed the genetic diversity and phylogenetic relationship among Nigerian and Indian accessions of pearl millet an...
متن کاملUse of black soldier fly larvae (Hermetia illucens) to substitute soybean meal in ruminant diet: An in vitro rumen fermentation study
Aim This experiment aimed to evaluate substitution of soybean meal (SBM) by black soldier fly (BSF) larvae meal in a napier grass diet as performed by an in vitro rumen fermentation system. Materials and Methods Samples of napier grass, SBM, and BSF larvae age 1 week (BSF1) and 2 weeks (BSF2) were arranged according to the following dietary treatments (dry matter [DM] basis): T1, 100% napier ...
متن کاملOn the construction of persistent programming environments
This thesis presents research into the construction of persistent programming systems. Much of the thesis is concerned with the design and implementation of persistent programming languages, in particular PS-algol and Napier. Both languages support machine independent vector and raster graphics data types. Napier provides an environment mechanism that enables the incremental construction and bi...
متن کاملGrowth Performance and Feed Conversion Efficiency of Crossbred Heifers
Theexperiment was conducted to investigate the growth performance and feed conversion efficiency of crossbred heifer at different age level in Government Dairy Farm in Bogra, Bangladesh. Twelve female crossbred heifers were equally distributed (n=3) into four groups [Group A: (7±2 months), B: (12±2 months), C: (15±2 months) and D: (20±2 months)] according to age and fed concentrate mix, rice st...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1989